package com.example.health_life.dao;

import org.springframework.data.jpa.repository.JpaRepository;
import java.util.List;

public interface OrderRepository extends JpaRepository<Order, Integer> {
    // 根据用户ID和订单状态查询订单
    List<Order> findByUserIdAndStatus(Integer userId, Byte status);
    
    // 根据用户ID查询订单
    List<Order> findByUserId(Integer userId);
    
    // 根据订单状态查询订单
    List<Order> findByStatus(Byte status);
    
    // 根据邮政编码查询订单
    List<Order> findByPostalCode(String postalCode);
    
    // 根据用户ID和邮政编码查询订单
    List<Order> findByUserIdAndPostalCode(Integer userId, String postalCode);
}
